densely growing - French English Dictionary